package br.com.cocodonto.modelo.dao;

import java.util.Date;
import java.util.List;

import br.com.cocodonto.modelo.entidade.Contato;
import br.com.cocodonto.modelo.entidade.Endereco;
import br.com.cocodonto.modelo.entidade.Paciente;
import br.com.cocodonto.modelo.entidade.SexoType;

public class PacienteDaoTest {

	public static void main(String[] args) {
		Paciente paciente = new Paciente("Katatau2", "3284973423", "90485098",
				SexoType.M);
		paciente.setCriacao(new Date());
		Endereco end = new Endereco("End do Katatau 2", "Cid do Katatau 2",
				"Bairro do Katatau 2", "Cepkata 2");

		Contato contato = new Contato();
		contato.setCelular("3123123");
		contato.setTelefone("3123123");
		contato.setFax("3123123");
		contato.setEmail("gustavo@gustavo.com");

		paciente.setContato(contato);
		paciente.setEndereco(end);

		PacienteDao dao = new PacienteDao();

		dao.inserir(paciente);

		List<Paciente> pacientes = dao.listaTodosPacientes();
		for (Paciente paciente2 : pacientes) {
			System.out.println(paciente2);
		}
	}
}
